package edu.zut.data;

/**
 * 数据类型：
 *      基本数据类型：
 *          整数：byte  short  int  long      取值范围由小到大
 *          浮点：float  double
 *          字符：char
 *          布尔：boolean  （true  false）
 *
 *      引用数据类型：
 *          类、接口、数组、集合、枚举、字符串.....
 *
 */
public class DataType {

    public static void main(String[] args) {
        //整数数字  默认都是int类型
        System.out.println(101);
        //Byte   -128----127
//        Byte.BYTES   1字节   8位
        byte a = 100;
//        a = 200;
        
//        Short   -32768---32767    2字节    16位
        short b = 99;
//        b = 35555;
//        Integer  -2<sup>31 ---- 2<sup>31-1     4字节   32位
        int c = 998;

        //long类型的变量  需要在变量值后面添加L或l  建议添加L
//        Long
//                -2<sup>63  ---- 2<sup>63-1    8字节    64位
        long d = 456L;

//        long e = 1l;

        //二进制表示法
        int e = 0b1001;
        //十六进制表示法
        int f = 0x2C;

    }

}
